polysilicon microstructure - Turkish English Dictionary